package com.dks.dto;

import java.time.LocalDateTime;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

@Data
public class MyCourseClassDto {

    private Integer id;
    private Integer studentClassId;
    private Long studentId;
    private Long qsClassSeriesId;
    private String  studentName;
    private String studentAvatar;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime lessonStartTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime lessonEndTime;
    private Integer courseId;
    private String courseName;
    private Integer ageMax;
    private Integer ageMin;
    private String coursePhotoUrl;
    private Integer chapterId;
    private String chapterName;
    private Integer teacherId;

    private String teacherName;
    /*老师头像*/
    private String teacherAvatar;
    private String classroomName;
    private Integer growthValue;
    private Integer score;
    private Integer courseBasic;
    private Integer periodBasic;
    /**
    *   上课状态（NOT_SIGN_IN:未签到 SIGN_IN:签到 LEAVE:请假 SUSPEND_SYSTEM:系统停课 SUSPEND_PERSON:用户主动停课）
    */
    private String classAttendStatus;
    /**
     * 约课类型（FIXED:固定位 TEMPORARY:临时位 EXPERIENCE:体验位）
     */
    private String appointmentType;
}
